package com.ihr360.payroll.service.salarytasklet.step.calculator;

import com.ihr360.payroll.service.salarytasklet.expr.engine.PersonVariableProvider;
import com.ihr360.payroll.service.salarytasklet.expr.engine.SalaryDependencyEngine;

/**
 * 担心薪资计算阶段性事件回调方法
 */
public interface IPersonalCalcultorEvent {
    /**
     * 计算结束
     * @param personVariableProvider
     * @param salaryDependencyEngine
     */
    void onCompleted(String staffId,String staffName,PersonVariableProvider personVariableProvider,SalaryDependencyEngine salaryDependencyEngine);
}